当前位置: PHP > laravel > laravel service层分离和使用

laravel service层分离和使用

2020-08-10 分类:laravel 作者:admin 阅读(21)

传统的项目的后端模块定义结构通常是mvc架构,很清晰的分离出来了业务层C,数据层M,展示层V。同时因为模块分离导致互相调用数据需要了解各个模块的功能,而且使得互相调用变的复杂,通过分离出来一个单独提供服务的模块,业务层需要的数据可以在服务层做好业务处理,返回给调用方,这样结构更加清晰。

给出一个结构如下:(注意服务层service)

单独分离出来服务层,好处如下:

  1. 服务层完成业务的处理;
  2. 控制器做业务转发和参数获取,模板调用,渲染。
  3. model层做数据获取,各个model层做关联,rpc业务等
    同时在文件目录上又添加了Traits工具,做一些工具,服务单独分离,容易管理。

来源:https://www.cnblogs.com/linnenn/articles/11217446.html


解决新增文件夹的命名空间:


https://www.jb51.net/article/172014.htm

https://www.cnblogs.com/keiweila/p/7989432.html

https://blog.csdn.net/weixin_33699914/article/details/92867846

「三年博客,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏

支付宝
微信
0

支付宝
微信
标签:

上一篇:

下一篇:

你可能感兴趣

共有 0 - laravel service层分离和使用

博客简介

精彩评论

  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    新增一个框架图! http://biji.jinli.vip/wp-content/upl...

    评:新文章!
  • 一位WordPress评论者(6年前 (2020-02-13))

    嗨,这是一条评论。 要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。 评论者头像来自...

    评:世界,您好!